45
33
43
41
52
33
40
35
33
33
41
35
43
130
42
42
37
246